package com.example.javaairportflightanalysis.service;


import com.example.javaairportflightanalysis.common.ApiRestResponse;
import com.example.javaairportflightanalysis.domin.dto.UserDto;
import com.example.javaairportflightanalysis.domin.userpojo.User;

import java.util.List;

/**
 * (User)表服务接口
 *
 */

public interface UserService {
    User login(String username, String password);

    /**
     * 注册功能
     * @return
     */
    void register(UserDto userDto);

    List<User> findAllUser ();

    void addUser(User user);

    void deleteUser(Integer id);

    void updateUser(User user);

    /**
     * 更新头像
     * */
    void updateUserImg(String path,Integer id);
}

